moon mandolin - French English Dictionary